EMT Practice Test

1. Question Content...


Question List

Question1: In a distributed environment, an application that periodically loads large numbers of persistent messages on to a queue is doing so under syncpoint control and issues a commit only after a number of messages have been put. While this application worked perfectly in test environments, there are frequently problems in the production environment. In addition to this new application, several previously unproblematic applications also experience failures such as reason codes MQRC_RESOURCE_PROBLEM or MQRC_BACKED_OUT.
Which of the following is the best recommendation to remedy this problem?

Question2: An organization has a widely distributed online environment, where applications are connected via WebSphere MQ messaging. A business requirement is brought forward that certain mission critical applications record audit trail data which is to be collected in a central location. No information can be lost.
A central data warehouse must be loaded daily with this information as soon as possible after end of business. Which of the following proposed solutions is best in terms of the requirement, reliability and overall performance? The audit trail data is:

Question3: An organization uses WebSphere MQ V6 client interfaces extensively for non-critical processing. The line of business announces that an increase in transaction rates will be required soon, when a new set of clients will need to be serviced. The application suite has been performing up to expectations so far, but the new requirements will be problematic in the current environment.
Which of the following new features of WebSphere MQ V7.0 can potentially be used to improve throughput for the above scenario?

Question4: Business owners want to allow an existing application to be easily portable to any of four Linux servers in their data center. For this they want the four queue managers on these servers to be changed to have the same name.
What must be the response of the WebSphere MQ Solution Designer?

Question5: A new version of the application running on queue manager LONDON10 in cluster EUROPA is going to be installed. During the scheduled change window, backups will be taken for LONDON10, and then the application will be upgraded.
To prepare the queue manager before the start of the maintenance window, a command should be issued for LONDON10 to do which of the following?

Question6: A suite of server applications is to be designed to support the graceful shutdown capabilities of WebSphere MQ implemented via the ail if A suite of server applications is to be designed to support the graceful shutdown capabilities of WebSphere MQ implemented via the fail if quiescing feature. Which of the following best describes the use of this feature?

Question7: A Windows application using the WebSphere MQ client to connect to a Linux queue manager on a pSeries server receives messages originating from an iSeries system. The message data appears incomprehensible. Select the most likely explanation for this.

Question8: A solution designer wants to select a WebSphere MQ Publish/Subscribe architecture that does not have a single point of failure. Which one of the following would be the best topology to choose?

Question9: A solution designer is looking to implement WebSphere MQ distribution lists for the COBOL application being designed. Which of the following operating systems is not an option for deployment?

Question10: A company has a large network of WebSphere MQ clustered queue managers that span multiple applications. When migrating such a cluster to a new version, which one of the following is a good practice?

Question11: Which one of the following styles of communication supports only one-to-one communication as opposed to one-to-many?

Question12: A company is porting a solution written in C to i5/OS (successor to OS/400) that will send orders to the Order Processing system, which is a WebSphere MQ application on z/OS. Which of the following configurations for the new solution on i5/OS provides the function needed for this scenario? The solution on i5/OS would run:

Question13: An application running on Unix is reading MQ messages that were created on z/OS and consist of multimedia content. A small percentage of the messages are large. The application should allocate a big buffer only when needed. The queue is opened with the MQOO_INPUT_EXCLUSIVE and the MQOO_BROWSE option. In addition to MQGMO_BROWSE_FIRST, which options should be used for getting messages?

Question14: A solution designer is evaluating distribution scenarios and wants to understand the circumstances where messages are not delivered as expected. Which of the following are reasons that a message is placed on the DLQ? (Choose two.)

Question15: Client applications are sending requests which are stored in a common queue. Each message might belong to one of three groups - A, B, or C.
The receiving application has to process messages belonging to only one group and must also select messages by MQMD MsgID . In addition, there are plans to add a department id as a searchable property. What is the BEST way of doing this?

Question16: A solution designer and the development team are discussing whether the "Read Ahead" feature of WebSphere MQ can improve performance for the application they are developing. Which of the following would be MOST able to benefit from this feature?

Question17: When designing test scenarios for pre-production testing, it is good practice to closely match the production environment in its metrics in order to produce realistic runtime behavior. In this context, which of the following statements about WebSphere MQ logging capability BEST describes the role that logging considerations play in quality assurance or user acceptance testing?

Question18: Which one of the following WebSphere MQ Bridge for HTTP verbs is most similar to the MQI MQGET call with default MQGMO options?

Question19: A solution developer needs to promote newly developed applications from the development environment through the user acceptance test environment and into the production environment. Which of the following will best avoid issues with naming conventions for application-owned permanent queues?

Question20: A company has an MQI application on Windows that continuously browses a queue to identify a message before removing it for processing. The application has only one program reading the queue. The company is experiencing increased volumes, and there is a need to add additional instances of the browsing program.
Which of the following options could help with splitting and managing the workload across the multiple browsing programs? (Choose two.)

Question21: A publish/subscribe application is being designed. The requirements are that the published information should not be lost or expire. The subscriber application will connect periodically during the day to process the publications. Which publish/subscribe feature(s) are most appropriate for this type of application?

Question22: A company has an existing point to point application written in C that distributes delivery status to queue Q1. They want to change the distribution to publish/subscribe so that other applications can subscribe to the delivery status information. Which of the following ways of changing to WebSphere MQ publish/ subscribe will work with the least recoding?

Question23: The solution designer is considering how a WebSphere MQ application program can be made aware of problems when a message it created is delivered by a remote channel agent.
Which of the following could be used for this purpose?

Question24: If a series of exceptions is thrown for a WebSphere MQ JMS program, which of the following is typical?

Question25: The HTTP bridge included with WebSphere MQ V7.0 can be a suitable alternative to the WebSphere MQ Client under certain circumstances. Which of the following is NOT true?

Question26: Which one of the following statements is true about the use of message properties and message selectors?

Question27: An organization has a widely distributed online environment, where applications are connected via WebSphere MQ messaging. A business requirement is brought forward that the delivery of certain persistent mission critical datagram messages needs to be recorded in a central location. The delivery information must not be lost. The mechanism used must not be dependent on cooperation of the receiving applications.
Which of the following designs will meet these requirements?

Question28: A business requirement is brought forward for a back end server that is to send replies to requests sourced on the web and on internal application servers. The back end application will perform database lookups and formatting operations that are deemed trivial. Message sizes, traffic volumes and estimated annual growth rates are provided. The application designer is asked to provide a sizing estimate for a server that will be able to provide the response times stipulated in the SLA.
Which is the fastest way to arrive at a reasonable estimate of the required server size?

Question29: A WebSphere MQ application has been designed to use triggering with TRIGTYPE(FIRST). Which of the following is recommended for the program that has been started to process the triggered queue?

Question30: A solution designer is using the DEFPSIST attribute on the queue definition to determine message persistence. Queue Manager QMA has a QREMOTE queue defined that points to a QALIAS definition on Queue Manager QMB, which in turn names a QLOCAL queue as its TARGET. If an application puts a message to the QREMOTE on Queue Manager QMA, which of the queue definitions will control the persistence of the message?

Question31: An application needs to display the last published message every five minutes. What is the best way of doing this?

Question32: The business wants to alert administrators and business owners to any service disruptions as soon as possible. This is to include any applications that receive request messages on input queues and have to respond to them as quickly as possible. The ideal solution will not introduce significant overhead to the environment. The WebSphere MQ solution designer is asked to evaluate the available features in WebSphere MQ that can be used to address this requirement.
Which of the following is the most responsive mechanism to address outages as soon as they develop?

Question33: A customer has an environment where applications are frequently redeployed to different servers to react to changing capacity needs. Which of the following will provide the best support for the affected applications to be moved?

Question34: A server application needs to record a unique id from the user who has created a request message in the Windows environment. Which MQMD field contains this information?

Question35: A company needs to send state information to many recipients. The recipients will change over time, and they only want to receive the latest data if and when they need it. Which of the following most closely satisfies the requirements and is most efficient for the subscriber?

Question36: A weather bureau plans to offer a service to its customers whereby they can receive weather station information (e.g. temperature, humidity) up to one-year-old. Customer applications should be able to select from which region they want to get data.
What is the best way of implementing such a solution?

Question37: An application is replying to a request message, which has properties associated with it. What is the preferred way of creating a reply message?

Question38: Business owners want to allow an existing application to be easily portable to any of four Linux servers in a cluster. For this, they want the four queue managers to be changed to have the same name. What must be the response of the WebSphere MQ Solution Designer?

Question39: The current depth of the SYSTEM.CLUSTER.TRANSMIT.QUEUE has not dropped below a certain number for several hours. Which of the following can be used to determine the channel(s) for which these messages are destined?

Question40: An application is using the WebSphere MQ V7.0 MQI to read a message that has been created using JMS on a WebSphere MQ V6 queue manager. How can the developer access the JMS user defined properties?

Question41: While trying to get messages from its input queue a program is receiving notification that no messages are available. However, the queue depth indicates that there are messages on the queue. Which of the following are possible explanations for this? (Choose two.)

Question42: A WebSphere MQ for AIX application currently accepts an individual price change from an online user via local queue Q1. The company would like to start receiving price changes via a new input file on AIX. They are evaluating different approaches to transfer the data from the file to the pricing system queue Q1. Which of the following approaches is most appropriate for these requirements?

Question43: An application is experiencing issues when processing large volumes of nonpersistent messages. Which of the following is a likely cause of the issue?

Question44: When using the WebSphere MQ Transport for SOAP, which one of the following parameters are required in specifying a WebSphere MQ URI?

Question45: An application receives messages created on Windows workstations and, after doing transformations, forwards them to a target system running on z/OS. There is a requirement for passing the original username, but information about the date and time associated with the message should be set by the forwarding application. What is the best way of doing this?

Question46: A manufacturing company is looking to provide its customers an online version of its order maintenance application. Customers will be able to check status, update the order, or delete the order. The existing solution is currently WebSphere MQ based, and the online interface will have strict performance requirements. If the customer updates or deletes an order, the message cannot be lost. Which one of the following solutions will BEST meet the requirements stated?

Question47: A company is embracing SOA and wants to catalog their WebSphere MQ applications as services in a Web Services registry. They are planning to use the WebSphere MQ Service Definition specification (SupportPac MA93) with WebSphere MQ V7.0.0.1. Which of the following are true about the specification and its use? (Select two.)

Question48: A solution designer is looking to implement a robust failover mechanism as part of a solution, and has decided on utilizing HACMP on AIX. What must be considered when designing the application?

Question49: What is a particular advantage of designing a publish/subscribe application to use a managed subscription, when the subscription type is non-durable?

Question50: A bus company is implementing a solution which will display in real-time all bus positions on a central dashboard. Each bus is transmitting position information at regular intervals. What is the best way of implementing this solution given that there is limited bandwidth for communication?

Question51: A WebSphere MQ application needs to connect to multiple Queue Managers at the same time. In which environment(s) is this an option?

Question52: A solution designer is looking to utilize industry standard technologies but does not want to settle for the qualities of service that HTTP offers. Which of the following is not a benefit of using SOAP/WebSphere MQ over SOAP/HTTP?

Question53: A client application is subscribing to as many as five different topics (no wildcards are possible). Given that the number of client applications may vary and subscriptions are not durable, what is the best option for creating a subscription?

Question54: A new publish/subscribe application needs to be implemented. A mix of JMS and non-JMS WebSphere MQ applications will need to cooperate. It is suggested that the solution should be implemented using WebSphere MQ V7.0 rather than V6, because of the new publish/subscribe implementation of WebSphere MQ V7.0.
Which of the following is NOT a benefit of the new publish/subscribe implementation in WebSphere MQ V7.0 over previous versions?

Question55: A company has an administrative topic on the topic string airlineA/gate. They want to add another node to the topic, airlineA/gate/departure, and are deciding whether the new topic node should also be administrative.
Which one of the following is an advantage of using an administrative topic?

Question56: An application has to set a unique ID (MQCHAR48) in each message. What is the best place to store this ID?

Question57: A solution designer is considering writing a base WebSphere MQ client application, and needs to ensure that after the message is taken off the queue, the message is not lost if the transaction fails. Which one of the following should be used?